electronics microcontroller medical expert computer forensics computers components engineers expert witness consultant embedded computer expert witness electronics - general engineering electronic consulting copyright infringement engineer hardware manufacturing